person who calls everything a miracle - Turkish English Dictionary